package Review;

import java.util.Arrays;

public class Test43 {

	public static void main(String[] args) {
		printProbability(4);
	}
	public static void printProbability(int n){
		if(n<1){
			return;
		}
		int[] array1 = new int[6*n+1];
		int[] array2 = new int[6*n+1];
		Arrays.fill(array1, 0);
		Arrays.fill(array2, 0);
		Arrays.fill(array1, 1,7,1);
		for(int i=2;i<=n;i++){
			for(int j=i;j<=6*i;j++){
				int num=0;
				if(j<7){
					for(int k=1;k<j;k++){
						num += array1[k];
					}
				} else{
					for(int k=j-6;k<=j-1;k++){
						num+=array1[k];
					}
				}
				array2[j]=num;
			}
			for(int k=0;k<6*n+1;k++){
				array1[k] =array2[k];
			}
			Arrays.fill(array2, 0);
		}
		for(int i=n;i<6*n+1;i++){
			System.out.println("����Ϊ"+i+"�ĳ��ִ���Ϊ��"+array1[i]);
		}
		int count=0;
		for(int i=0;i<6*n+1;i++){
			count+=array1[i];
		}
		System.out.print(count);
		
		
			
		
	}

}
